inalienable good - German English Dictionary